package com.project.webpage.mapper;

import com.project.webpage.dto.ForecastTotalDto;
import com.project.webpage.dto.SearchByMonthParam;
import com.project.webpage.dto.SearchByRqParam;
import com.project.webpage.dto.SearchByRqRangeParam;
import com.project.webpage.entity.ForecastTotal;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface ForecastTotalMapper extends Mapper<ForecastTotal> {

    List<ForecastTotalDto> selectListByUid(SearchByRqParam param);

    List<ForecastTotalDto> selectMonthlyListByUid(SearchByMonthParam param);

    List<ForecastTotalDto> selectCompanyDailyListByUid(SearchByRqParam param);

    List<ForecastTotalDto> selectCompanyMonthlyListByUid(SearchByMonthParam param);

}
